package com.yang.service;

import com.yang.common.Meta;
import com.yang.common.Result;

import java.io.IOException;
import java.util.List;

public interface SearchService {

    /**
     * 获取到部分Es的数据进行重新封装
     * @return
     * @throws IOException
     */
    List<Meta> getAll() throws IOException;

    /**
     * 根据msg来进行搜索
     * @param msg
     * @return
     */
    List<Meta> searchAll(String msg) throws IOException;

    Result searchAllHighLight(String msg, int pageNo, int pageSize) throws IOException;
}
